Big Huge Thesaurus

Samuel de Champlain

noun